#ifndef _SASM_ARRAY_
#define _SASM_ARRAY_


typedef struct
{
  int count; // number of elements
  void** data; // data of this array
} Array;



Array* array_new(void);

void array_append(Array* array, void* data);

void* array_at(Array* array, int pos);






#endif // _SASM_ARRAY_
